navigable body of water or stream - Spanisch Englisch Wörterbuch